home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Night Owl 6
/
Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso
/
033a
/
bt2404.zip
/
BT244.DOC
< prev
next >
Wrap
Text File
|
1990-11-11
|
4KB
|
118 lines
/*
** Henry Clark 1:124/6120 made changes here 7/28/90
*/
ZMISC C fixed case code compile errors
ZSEND C rearranged conditional constant
ZRECEIVE C pulled multiple function declaration filelength
BTCONFIG C fixed atol calls for maxbytes parms, add ring_tries parm
BT C cdecl on main
FTSC C fix prototyps and calls for time and localtime
MISC C cdecl on timerelease
MDM_PROC C ring counter for 'ring_tries' is 'no answer'
MAILER C call timer / 4 one time through queue
DATA C ring_tries default 4
MAILOVLY C onetime flag and mailsize setup, checking
EVTPARSE C mailqsize per event ( Q=nnnn ) default 0
JANUS C cdecl on ... users
SCHED C change sched version identifier string
XFER H make it 2.40.4
BINK H add mailsize to MAILP struct
COM_DOS H prototyp com_ and com_init correctly
PROTOTYP H make asm routines cdecl
EXTERNS H ring_tries
SCHED H add mailqsize to event structure
BTLNG C cdecl on main
BTLNG EXE fastcall and 286 options
BTLNGXT EXE fastcall
BTCTL C cdecl on main
BTCTL EXE fastcall and 286 options
BTCTLXT EXE fastcall
BT EXE above changes, fastcall and 286 options
BTXT EXE above changes, fastcall
ENGLISH TXT outbound window header line
MAKEFILE fastcall and 286 MSC 6 options
BT244 DOC this document.
The Binkley Trio released source for the bug fixes, and that new
source is included in this compilation.
The DOMAIN addressing suffix and DOMAIN parms cause my machine to
lock up. If you have problems, lose these keywords. I have not
tested this with the latest 'fixes' source.
BT.EXE version 2.40.4 has been compiled for 286 machines and will not
run on an 8088/8086 machine ( read XT ). ( See MAKEFILE -G2 option ).
BTXT.EXE is a version for 8088/8086 type machines. Both versions use
the overlay mechanism. ( also BTCTLXT and BTLNGXT )
Add this to your binkley.cfg file :
RingTries 4
or whatever count of rings you want to wait for a non-answering
modem.
Add Q=nnnn to your binkley.evt file to inhibit calling with less than
nnnn bytes of data. ( ?LO + ?UT sizes )
You should probably have some event that has Q=0 ( the default if
none specified ) in order to get the mail out.
New outgoing mail symbols :
'+' is just like * ( MAIL WILL GO ), except that the + means that
the node has not been called once for the current mail set.
The dial timer ( A= ) is divided by 4 until all nodes have
been called once.
'<' is the symbol used when the amount of outgoing mail in .?UT
files and .?LO pointed files is less than the event Q=nnn
amount.
Many of the changes to the source files are 'cleanup' for the
fastcall ( register passing ) option of MSC 6.0.
All changed areas are marked with the following moniker :
/*
** Henry Clark 1:124/6120 made changes here 7/28/90
*/
including the top of each changed module. Please see the LICENSE.240
file for copyright and distribution rules.
Henry Clark 1:124/6120
/*
** Warren Muldrow 1:3617/1 made changes on 11/11/90
*/
b_sessio c modified to clear last callers domain when receiving
an inbound call.
nodeproc c modified to search the nodelist for all defined domains
to attempt to find caller's domain. if none is found,
domain is determined by matching caller's zone number to
aliases. if no zone number matches, caller is assumed to
be in same domain as primary address.
mailroot c uses above nodeproc changes to determine correct outbound
holding area to check for caller.
mailovly c modified format of pending outbound window to expand node
address field and calculate rounded size of mail. Modified
to rescan outbound immediately before each outgoing dial
attempt in case mail flavor has been changed or sent by
another node.
bt244 doc this document
Hopefully, this will solve the domain problems we were facing.